sweet cherry
Explore definitions, synonyms, and language insights of sweet cherry
Definitions
                    Noun
                    
                large Eurasian tree producing small dark bitter fruit in the wild but edible sweet fruit under cultivation
                
                    Noun
                    
            any of several fruits of cultivated cherry trees that have sweet flesh